home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 46 / Amiga Format CD46 (1999-10-20)(Future Publishing)(GB)[!][issue 1999-12].iso / -in_the_mag- / reader_requests / scilab / macros / tdcs / makefile < prev    next >
Makefile  |  1999-09-16  |  770b  |  36 lines

  1. SHELL = /bin/sh
  2.  
  3. SCIDIR=../..
  4. include ../../Makefile.incl
  5.  
  6. .SUFFIXES: .sci .bin $(SUFFIXES)
  7.  
  8. NAME = tdcslib
  9. NAM =tdcs
  10.  
  11. MACROS=    artest.sci  boucle.sci comric.sci  \
  12.     exemple.sci  finit.sci  gaincom.sci gainobs.sci gpeche.sci  \
  13.     logr.sci  lotest.sci mineInit.sci  obs_cont.sci \
  14.     obsric.sci  portrait.sci portr3d.sci recur.sci  tangent.sci \
  15.     tdinit.sci  test_d.sci chaintest.sci bifish.sci systems.sci \
  16.     BInit.sci
  17.  
  18. OBJ = $(MACROS:.sci=.bin)
  19. MACROSN = $(MACROS:.sci=)
  20.  
  21. all:: $(OBJ) lib
  22.  
  23. lib: $(OBJ) names
  24.     @echo generating lib and names
  25.     @$(SCIDIR)/bin/scilab -lib $(NAME) SCI/macros/$(NAM)
  26.  
  27. names: $(OBJ)
  28.     @$(RM) names;touch names;
  29.     @for i in $(MACROSN); do  (echo $$i >> names );done
  30.  
  31. distclean::
  32.     $(RM) lib names *.bin
  33.  
  34. .sci.bin:
  35.     @$(SCIDIR)/bin/scilab -comp  $*.sci
  36.